facilitate the communication - Espagnol Anglais Dictionnaire